package com.yvon.service.demo.spring.aop;

/**
 * 切入点接口
 * 定义用于获取 ClassFilter、MethodMatcher 的两个类，这两个接口获取都是切点表达式提供的内容,
 * 用来判断给定的接口和目标类是否匹配，方法是否匹配
 * ClassFilter限定在类级别上，MethodMatcher限定在方法级别上
 *
 * @author Yvon
 * @since 2022/12/29
 */
public interface Pointcut {

    ClassFilter getClassFilter();

    MethodMatcher getMethodMatcher();
}
